﻿/// <reference path="jquery.min.js" 
$(function () {
    if ($.cookie("username") && $.cookie("username") != "null") {
        $("#banner span").text($.cookie("username"));
    }
    else {
        window.location.href = "index.html";
    }
    $.post("request.ashx", { cmd: "people" }, function (data) {
        var json =eval(data);
        for (var i = 0; i < json.length; i++) {
            $("table tbody").append('<tr><td>' + json[i]["rid"] + '</td><td>' + json[i]["bumen"] + '</td><td>' + json[i]["zhiwei"] + '</td><td>' + json[i]["nicheng"] + '</td><td>' + json[i]["age"] + '</td><td>' + json[i]["phone"] + '</td><td>' + json[i]["qq"] + '</td><td>' + json[i]["timer"] + '</td></tr>');
        }
        bindclick();
    });
    $(".luru").click(function () {
        window.location.href = "dengji.html";
    });
    $(".sousuo").click(function () {
        $("table tbody").empty();
        $.post("request.ashx", { cmd: "sousuo",key:$(".text").val() }, function (data) {
            var json = eval(data);
            for (var i = 0; i < json.length; i++) {
                $("table tbody").append('<tr><td>' + json[i]["rid"] + '</td><td>' + json[i]["bumen"] + '</td><td>' + json[i]["zhiwei"] + '</td><td>' + json[i]["nicheng"] + '</td><td>' + json[i]["age"] + '</td><td>' + json[i]["phone"] + '</td><td>' + json[i]["qq"] + '</td><td>' + json[i]["timer"] + '</td></tr>');
            }
            bindclick();
        });
    });
    function bindclick() {
        $("table tr td").click(function () {
            $(this).unbind("click");
            var setb = $(this);
            var tid = $(this).parent().find("td").eq(0).text();
            var col = $(this).index();
            if (canceltitle($(this).index(), setb) == 1) {
                var tdvalue = $(this).text();
                $(this).html("<input id='tempinput' type='text' value='" + tdvalue + "' style='width:" + $(this).width() + "px;' />");
                $("#tempinput")[0].focus();
                $("#tempinput").blur(function () {
                    setb.html($(this).val());
                    if ($(this).val() != tdvalue) {
                        $.post("request.ashx", { cmd: "update", rid: tid, col: col, update: $(this).val() });
                    };
                    setb.on("click", tt);
                });
            }
        });
        function tt() {
            $(this).unbind("click");
            var setb = $(this);
            var tid = $(this).parent().find("td").eq(0).text();
            var col = $(this).index();
            if (canceltitle($(this).index(), setb) == 1) {
                var tdvalue = $(this).text();
                $(this).html("<input id='tempinput' type='text' value='" + tdvalue + "' style='width:" + $(this).width() + "px;' />");
                var setb = $(this);
                $("#tempinput")[0].focus();
                $("#tempinput").blur(function () {
                    setb.html($(this).val());
                    if ($(this).val() != tdvalue) {
                        $.post("request.ashx", { cmd: "update", rid: tid, col: col, update: $(this).val() });
                    };
                    setb.on("click", tt);
                });
            }
        }
        function canceltitle(index, obj) {
            if (index == 0) {
                return 0;
            }
            else {
                for (var i = 0; i < $("table tr").length; i++) {
                    $("table tr").eq(i).find("td").eq(0).unbind("click");
                }
                return 1;
            }
        }
    }
});